export interface CreateMarketingCouponVo {
  /**
   * 促销活动名称
   */
  name: string;

  /**
   * 促销活动开始时间
   */
  beginDate: string;

  /**
   * 促销活动结束时间
   */
  endDate: string;

  /**
   * 活动期间是否周期执行
   */
  cycleFlag: boolean;

  /**
   * 周期类型(1:每天; 2:每周; 3:每月)
   */
  cycleType: number;

  /**
   * 周期执行时间段
   */
  cycleTimeGroup: string;

  /**
   * 周期执行规则
   */
  cycleTimeRule: string;

  /**
   * 是否适应全部会员等级(1:全部用户; 2:全部会员; 3:指定会员等级;)
   */
  allMemberLevel: number;

  /**
   * 会员等级id
   */
  memberLevelId: string;

  /**
   * 是否限制购买数量
   */
  allBuyLimit: boolean;

  /**
   * 周期限购数量
   */
  cycleBuyLimit: number;

  /**
   * 是否全部门店
   */
  allShop: boolean;

  /**
   * 门店id
   */
  shopId: string;

  /**
   * 卡券id
   */
  couponId: string;
}
